@charset "utf-8";

@font-face{ font-family:bebas; src:url('../font/BEBAS.TTF');}

.banner{ background:url(../images/banner_bg.jpg) no-repeat; height:449px;}
.banner_honor{ padding-top:94px;}
.banner_honor_bg{ background-color: #fff; padding:5px; box-shadow:0 0 5px #aaa; width:434px; height:244px; }
.slideBox{ width:313px; height:221px;  position:relative;  }
.slideBox .hd{ height:15px; line-height:15px; overflow:hidden; position:absolute; left:0px; bottom:-62px; z-index:1; width:100%; text-align:center;}
.slideBox .hd ul{ overflow:hidden; zoom:1; }
.slideBox .hd ul li{ display:inline-block; margin-right:5px;  width:11px; height:11px;  background:#fff; cursor:pointer; border-radius:45px;}
.slideBox .hd ul li.on{ background:#0864a5; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:313px; height:221px; display:block;  }

.picScroll{ width:1150px;  }
.section_title{ margin-bottom:26px; }
.section_title h2{ font-size: 16px; color: #006dba; font-weight:bold; float: left; }
.section_title em{ font-size: 16px; color:#333; font-weight:bold;}
.section_title i{ font-size: 16px; color:#a6a6a6; font-style:normal; border-left:3px solid #e5e5e5; padding-left:15px; margin-left:20px;}
.section_title span a{ color:#a6a6a6;}
.section_title span a:hover{ color:#006dba; font-size:14px;}
.picScroll .bd{ position:relative;  }
.picScroll .prev,.picScroll .next{ position: absolute; top: 45%; display: block; width: 49px; height: 44px; z-index: 9; overflow: hidden; }
.picScroll .prev{ left:-71px; right:auto; background: url(../images/arrow_left.jpg) no-repeat; }
.picScroll .next{ left:auto; right:-71px; background: url(../images/arrow_right.jpg) no-repeat; }
.picScroll .prev:hover{ filter:alpha(opacity=90); opacity: 0.9; }
.picScroll .next:hover{ filter:alpha(opacity=90); opacity: 0.9; }

.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll li{ width:250px; padding:6px; margin: 0 30px 0 0; position:relative; float:left; display:inline; border:1px solid #e4e3e3; border-bottom:3px solid #7d7d7d; }
.picScroll li:hover{ border-bottom:3px solid #006dba;}
.picScroll li .pic {position:relative; display:block; overflow:hidden; margin-bottom:6px;}
.picScroll li .pic img { width:250px; height:218px; display:block; background:#ddd;}
.picScroll li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;}
.picScroll li .title {position:relative;padding:15px 10px;overflow:hidden;position:relative;}
.picScroll li .title a {font-size:16px; color:#454545;}

.news .section{ width:540px;}
.news_lists{ margin-bottom:30px;}
.news_lists .time{ margin-right:10px; font-family:bebas;}
.news_lists .day{ width:59px; height:34px; line-height:34px; text-align:center; color:#fff; font-size:25px; background-color:#1e78bd; margin-bottom:2px;}
.news_lists .month{ width:59px; height:58px; line-height:58px; text-align:center; color:#333; font-size:30px; background-color:#e1e1e1;}
.news_lists .news_position_contents{ width:470px;}
.news_lists .news_position_contents .news_position_title a{ font-size:16px; color:#333; margin:8px 0 15px; display:inline-block;}
.news_lists .news_position_contents .news_position_title a:hover{ color:#006dba;}
.news_lists .news_position_contents .news_position_title img{ transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out;}
.news_lists .news_position_contents .news_position_title a:hover img{ transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}
.news_lists .news_position_contents .news_position_des{ color:#6a6a6a; line-height:24px;}
.news .news_list li{ line-height:40px; border-bottom:1px solid #e5e5e5; padding:0 5px;}
.news .news_list li a{ font-size:16px; background:url(../images/list_dot.gif) no-repeat left center; padding-left:20px;}
.news .news_list li a:hover{ color:#006dba;}
.news .news_list li span{ float:right;}

.hotline_bottom{ margin-top:24px;}
.nav_bottom{ background-color: #d9d9d9; padding:40px 0 50px;}
.nav_bottom_list dl{ float:left; margin-left:80px;}
.nav_bottom_list dl dt{ font-size:16px; font-weight:600; color:#1e78bd; margin-bottom:13px;}
.nav_bottom_list dl dd a{ color:#2c2c2c; font-size:13px; line-height:24px;}
.nav_bottom_list dl dd a:hover{ color:#006dba;}

.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #252525; border-right:7px solid #252525; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin2{ height:116px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }

